Rapid Prototyping over IEEE 802.11
نویسندگان
چکیده
This paper introduces Prawn, a tool for rapid prototyping communication protocols over IEEE 802.11 networks. Prawn provides a software environment that makes prototyping as quick, easy, and effortless as possible and thus allows researchers to conduct both functional assessment and performance evaluation as an integral part of the protocol design process. Since Prawn runs on real IEEE 802.11 nodes, prototypes can be evaluated and adjusted under realistic conditions. Once the prototype has been extensively tested and thoroughly validated, and its functional design tuned accordingly, it is then ready for implementation. Prawn facilitates prototype development by providing: (i) a set of building blocks that implement common functions needed by a wide range of wireless protocols (e.g., neighbor discovery, link quality assessment, message transmission and reception), and (ii) an API that allows protocol designers to access Prawn primitives. We show through a number of case studies how Prawn supports prototyping as part of protocol design and, as a result of enabling deployment and testing under real-world scenarios, how Prawn provides useful feedback on protocol operation and performance.
منابع مشابه
Service Differentiation of IEEE 802.11e
The type of the applications for which Internet is being used has changed over the years. Multimedia applications, Real-time applications and Game playing require Quality of service. IEEE has proposed IEEE 802.11e, a quality of service extension to the wireless LAN standard IEEE 802.11. In this paper service differentiation ability of 802.11e is evaluated. Identical traffic is considered for al...
متن کاملService Differentiation of IEEE 802.11e
The type of the applications for which Internet is being used has changed over the years. Multimedia applications, Real-time applications and Game playing require Quality of service. IEEE has proposed IEEE 802.11e, a quality of service extension to the wireless LAN standard IEEE 802.11. In this paper service differentiation ability of 802.11e is evaluated. Identical traffic is considered for al...
متن کاملA Prototyping Environment for Wireless Multihop Networks
Relative to the impressive number of proposals addressing the multitude of challenges raised by IEEE 802.11-based wireless networks, few have known real implementation. In wireless networks, due especially to the unpredictable nature of the wireless channel, bridging theory and practice is far from trivial. In this paper, we advocate including prototyping in the design process of wireless proto...
متن کاملA Software-defined Radio Prototyping Platform for Cognitive Radio Applications
During the last decades, the demand for higher data rates in wireless communication systems grew steadily. While the number of communication systems increased significantly, the amount of available spectral resources has remained constant. To exploit spectral resources more efficiently, cognitive radio concepts have become of utmost interest. The goal of cognitive radio systems is to sense the ...
متن کاملRapid Prototyping: Lessons Learned
Rapid prototyping is a development method that may or may not be e ective in improving software products and process. Assessing the e ectiveness of rapid prototyping requires empirical data. We analyze 39 published and unpublished \real world" case studies of the use of rapid prototyping for developing software products. By identifying e ects mentioned in multiple sources, we are able to extrac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0610078 شماره
صفحات -
تاریخ انتشار 2006